tailored suits - German English Dictionary